directorate of execution - French English Dictionary